en

Land a deal

ru

Translation land a deal into russian

land a deal
The company was able to land a deal with a major supplier.
Компания смогла заключить сделку с крупным поставщиком.

Definitions

To successfully negotiate or finalize an agreement or contract, often in a business context.